package com.weitu.risk.entity;

import java.io.Serializable;

/** 
 * 风险矩阵等级表 HSE_RISK_MATRIX_LEVEL
 * @author Fanyuting
 * date 2017/04/25 14:14
 */
public class MatrixLevel implements Serializable {
    //串行版本ID
    private static final long serialVersionUID = -7665430839478597852L;

    private String id;

    // 事故后果等级
    private String resultGrade;

    // 事故可能性等级
    private Integer possibilityGrade;

    // 风险等级
    private Integer levelGrade;

    /** 
     * 获取 HSE_RISK_MATRIX_LEVEL.id
     * @return HSE_RISK_MATRIX_LEVEL.id
     */
    public String getId() {
        return id;
    }

    /** 
     * 设置 HSE_RISK_MATRIX_LEVEL.id
     * @param id HSE_RISK_MATRIX_LEVEL.id
     */
    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    /** 
     * 获取 事故后果等级 HSE_RISK_MATRIX_LEVEL.resultGrade
     * @return 事故后果等级
     */
    public String getResultGrade() {
        return resultGrade;
    }

    /** 
     * 设置 事故后果等级 HSE_RISK_MATRIX_LEVEL.resultGrade
     * @param resultGrade 事故后果等级
     */
    public void setResultGrade(String resultGrade) {
        this.resultGrade = resultGrade;
    }

    /** 
     * 获取 事故可能性等级 HSE_RISK_MATRIX_LEVEL.possibilityGrade
     * @return 事故可能性等级
     */
    public Integer getPossibilityGrade() {
        return possibilityGrade;
    }

    /** 
     * 设置 事故可能性等级 HSE_RISK_MATRIX_LEVEL.possibilityGrade
     * @param possibilityGrade 事故可能性等级
     */
    public void setPossibilityGrade(Integer possibilityGrade) {
        this.possibilityGrade = possibilityGrade;
    }

    /** 
     * 获取 风险等级 HSE_RISK_MATRIX_LEVEL.levelGrade
     * @return 风险等级
     */
    public Integer getLevelGrade() {
        return levelGrade;
    }

    /** 
     * 设置 风险等级 HSE_RISK_MATRIX_LEVEL.levelGrade
     * @param levelGrade 风险等级
     */
    public void setLevelGrade(Integer levelGrade) {
        this.levelGrade = levelGrade;
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", serialVersionUID=").append(serialVersionUID);
        sb.append(", id=").append(id);
        sb.append(", resultGrade=").append(resultGrade);
        sb.append(", possibilityGrade=").append(possibilityGrade);
        sb.append(", levelGrade=").append(levelGrade);
        sb.append("]");
        return sb.toString();
    }
}